
/***
 *** Modules: Chat
 ***/

#messages-list, #users-list{list-style-type:none;padding:0;margin:0}
#chat-header {
    background: transparent;
    font-size: 200%;
    overflow: hidden;
}
#chat-header p {
    display:inline;
    font-size: 50%;
    color: grey;
}
.mod-lesson .time{
    font-weight: bold;
}
.mod-lesson .user{
    color:blue;
}
.mod-lesson .chat-event{
    text-align:center;
    color:grey;
}
.mod-lesson .yui-skin-sam .yui-layout .yui-layout-unit div.yui-layout-bd {
    background: transparent;
}
.mod-lesson .yui-layout-unit-top {
    background: #FFE39D;
}
.mod-lesson .yui-layout-unit-right {
    border-top: 5px solid white;
    background: #FFD46B;
}
.mod-lesson .yui-layout-unit-bottom {
    border-top: 5px solid white;
    background: #FFCB44;
}
.mod-lesson .yui-skin-sam .yui-layout .yui-layout-unit div.yui-layout-unit-right {
    background: white;
}
.mod-lesson .yui-skin-sam .yui-layout .yui-layout-unit div.yui-layout-bd {
    border:0;
}
.mod-lesson .yui-skin-sam .yui-layout .yui-layout-hd {
    border:0;
}


.nextchatsession {
  text-align:center;
}

#mod-chat-gui_header_js-jsupdate {
  margin:10px
}
#mod-chat-gui_header_js-jsupdate .chat-event,
#mod-chat-gui_header_js-jsupdate .chat-message {
  width:100%;
  padding:0;
  margin-top:7px
}

#mod-chat-view #chatcurrentusers .chatuserdetails {
  vertical-align: middle;
}

#mod-chat-view #enterlink {
  text-align: center;
  margin-left: auto;
  margin-right: auto;
  width: 50%;
}

.chat-event .picture,
.chat-message .picture {
  width:40px;
  vertical-align:top;
}
.chat-event .text,
.chat-message .text {
  text-align: left;
}

#mod-chat-gui_basic #participants ul {
  margin:0px;
  padding:0px;
  list-style-type:none;
}

#mod-chat-gui_basic #participants ul li {
  display:inline;
  margin-right:10px;
}

#mod-chat-gui_basic #participants ul li .userinfo {
  display:inline;
}

#mod-chat-gui_basic #messages dl {
  padding:0px;
  margin:1px;
}

#mod-chat-gui_basic #messages dd,
#mod-chat-gui_basic #messages dt {
  margin-left:0px;
  margin-right:5px;
  padding:0px;
  display:inline;
}

body.mod-chat-gui_ajax .yui-layout-doc .yui-layout-unit .yui-layout-wrap .yui-layout-hd h2 {
  font-size:100%;
  padding:0px;
  font-weight:normal;
}

/***
 *** Modules: Chat
 ***/

#mod-chat-index .cell {
  font-size:0.8em;
}


#mod-chat-gui_basic h1 {
  font-size:1.4em;
}

#mod-chat-gui_basic #participants .idle {
  font-size:0.6em;
}

#mod-chat-view #chatcurrentusers .chatuserdetails {
  font-size: 0.6em;
}

/***
 *** Modules: Chat
 ***/

#mod-chat-gui_basic .text,
#mod-chat-gui_header_js-jsupdate .text {
  color:#000
}

#mod-chat-gui_basic .event,
#mod-chat-gui_basic .title,
#mod-chat-gui_header_js-jsupdate .event,
#mod-chat-gui_header_js-jsupdate .title {
  color:#888
}

#mod-chat-gui_header_js-chatinput .wait {
    background: #dddddd;
}

#mod-chat-view #chatcurrentusers .idletime {
  color: #888888;
}
